$(function(){
    $('#link_reg').on('click',function(){
        $('.reg-box').show()
        $('.login-box').hide()
    })
})
// 单击去登录
$('#link_login').on('click',function(){
    $('.login-box').show()
    $('.reg-box').hide()
})
// 自定义表单验证规则
layui.form.verify({
    pwd:[/^\S{6,12}$/,'密码必须是6-12位非空字符！'],
    repwd:function(value,item){
        var password = $('#form_reg [name=password]').val()
        if(password !== value){
            return'两次密码必须一致'
        }
    }
})
// 注册用户
//绑定submit事件
$('#form_reg').on('submit',function(e){
    e.preventDefault()
    var username = $('#form_reg [name=username]').val().trim()
    var password = $('#form_reg [name=password]').val().trim()
    var repassword = $('#form_reg [name=repassword]').val().trim()
    console.log(username,password,repassword);

    // 发请求
    $.ajax({
        method:'post',
        url:'/api/reguser',
        data:{
            username,
            password
        },
        success(res){
            // console.log(res);
            if(res.status !== 0){
                return layui.layer.msg(res.message,{ icon: 5 })
            }
            layui.layer.msg(res.message,{ icon: 6},function(){
                $('#link_login').click()
            })
        }
    })
})
 // 登录功能
$('#form_login').on('submit',function(e){
    e.preventDefault()
    // console.log(ok);
    var data = $(this).serialize()
    // console.log(data);
    $.ajax({
        method:'post',
        url:'/api/login',
        data,
        success(res){
            // console.log(res);
            if(res.status !==0){
                return layui.layer.msg(res.message ,{icon : 5})
            }
            layui.layer.msg(res.message,{icon: 6},function(){
                localStorage.setItem('token',res.token)
                location.href = 'index.html'
            })
        }
    })
})